package com.xb.ai.service;

import com.xb.ai.entity.po.User;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xb.ai.entity.request.UserRegisterRequest;
import com.xb.ai.entity.vo.UserVo;


public interface IUserService extends IService<User> {


    /**
     * 用户登录
     * @param userAccount 账号密码
     * @param userPassword 账号密码
     * @return 用户信息
     */
    UserVo login(String userAccount, String userPassword);

    /**
     * 用户注册
     * @param userRegisterRequest 注册请求参数
     */
    void register(UserRegisterRequest userRegisterRequest);
}
